Raspberry Pi はじめてガイド
―[Raspberry Pi 4完全対応]
2021年2月22日紙版発売
2021年2月19日電子版発売
山内直,大久保竣介,森本梨聖 著,太田昌文 監修
B5変形判/256ページ
定価2,618円(本体2,380円+税10%)
ISBN 978-4-297-11958-4
書籍の概要
この本の概要
はじめての人も最大限Raspberry Piを楽しめるやさしいガイドです。 Raspberry Piの人気の用途,デスクトップ,サーバー,プログラミング,電子工作がこれ一冊で全部わかります。カラーイラスト掲載&写真やスクリーンショット多数ではじめての方も学びやすいです。
Raspberry Pi 4&Raspberry Pi OSに完全対応。3B+/3Aも解説しています。
こんな方におすすめ
- Raspberry Piに興味があって購入したホビーユーザー
- 子供への教育などでRaspberry Piを購入した人
- Raspberry Piをとりあえず買ってみたが使いみちが思いつかない人
本書のサンプル
本書の一部ページを,PDFで確認することができます。
- サンプルPDFファイル(1,494KB)
目次
第1章 Raspberry Piをはじめよう
- 1-1 Raspberry Piの世界にようこそ
- Raspberry Piとは
- Raspberry Piの特徴
- Raspberry Piの各部紹介
- 1-2 Raspberry Piのラインナップ
- 主要モデルのスペック表
- 主要モデルの特徴
- 1-3 本書でRaspberry Piを楽しむために必要なもの
- パソコンやサーバーとして使ううえで必要なもの
- 電子工作をするうえで必要なもの
- 1-4 チェックしておきたいRaspberry Piアクセサリー
- 主要なRaspberry Piアクセサリー
第2章 OSを入れよう
- 2-1 Raspberry PiのOSを知ろう
- Raspberry Piで使えるOSの種類
- Raspberry Pi OSの特徴
- 2-2 OSを用意しよう
- OSを起動するしくみ
- Raspberry Pi Imagerでインストールしよう
- 2-3 Raspberry Piを起動しよう
- Raspberry Piを起動しよう
- 2-4 初期設定と動作確認を行おう
- 初期設定を行おう
- 動作確認を行おう
- Raspberry Piを終了しよう
- 2-5 ネットワークを設定しよう
- Wi-Fiに接続しよう
- 固定IPアドレスを設定しよう
第3章 デスクトップパソコンとして活用しよう
- 3-1 Raspberry Piとデスクトップパソコン
- デスクトップパソコンとしての活用を支える要素
- GUIとCLI
- 3-2 デスクトップOS/サーバーOSの考え方
- デスクトップOSの場合
- サーバーOSの場合
- 3-3 GUIの基本操作
- Raspberry Pi OSの画面構成
- アプリケーションを起動しよう
- アプリケーションを終了しよう
- アプリケーションの画面を最大化/最小化しよう
- 複数のアプリケーションを切り替えよう
- 3-4 フォルダとファイルの基本操作
- ファイルマネージャーの画面構成
- 表示するフォルダを変更しよう
- フォルダを作成してファイルを移動させよう
- ファイルをコピー/削除しよう
- 「ゴミ箱」のファイルをもとに戻そう
- 3-5 アプリケーションを使いこなそう
- アプリケーションを使ってみよう
- アプリケーションをインストールしよう
- アプリケーションをアンインストールしよう
- アプリケーションのショートカットをデスクトップに作成しよう
- アプリケーション・ランチャーにショートカットを追加しよう
- アプリケーション・ランチャーのショートカットを管理しよう
- 3-6 Raspberry Pi OSの設定を変更しよう
- 文字などの表示サイズを変更しよう
- パスワードを変更しよう
- ディスプレイの解像度を設定しよう
- 壁紙を変更しよう
- メニューバーの設定を変更しよう
- 3-7 Raspberry Piでゲームをプレイしよう
- Minecraft Piを起動しよう
- プレーヤーを動かそう
- ブロックを操作しよう
第4章 サーバーとして利用しよう
- 4-1 Raspberry Piとサーバー
- サーバーとクライアント
- Raspberry Piで動くLinuxはサーバー用途が得意
- サーバーを動かすために必要なもの
- 4-2 Raspberry Piのコマンドの基本操作
- サーバー操作はCLIがメイン
- CLI用のターミナルを立ち上げよう
- コマンドの基礎知識
- 表示と移動から覚えよう
- 現在のRaspberry Piの情報を取得しよう
- コマンドを組み合わせよう
- アプリケーションをインストール/更新しよう
- 4-3 WebサーバーでWebサイトを表示しよう
- Webブラウザでアクセスできるサーバーを作ろう
- サーバーへの接続に必要な情報を集めよう
- サーバーを起動しよう
- 表示するWebサイトを用意しよう
- 4-4 ファイルサーバーとして利用しよう
- ファイルを保存するためのサーバーを作ろう
- Sambaをインストールしよう
- Sambaの設定をしよう
- 手元のパソコンからSambaを覗いてみよう
- 外部ストレージを接続しよう
- 4-5 手元のパソコンからサーバーにアクセスしよう
- 手元のパソコンからサーバーにアクセスできるSSH
- SSHを設定して動かそう
- 4-6 さらに高度なサーバー
- 写真や動画を楽しむメディアサーバー
- 自動バックアップサーバー
- スマートホームデバイス化
第5章 プログラミングを楽しもう
- 5-1 Raspberry Piとプログラミング
- プログラミングは今注目のスキル
- Raspberry Piはプログラミングに最適
- プログラミングに必要なものを知ろう
- 5-2 Pythonを動かそう
- プログラミング言語Python
- はじめてのプログラムに挑戦しよう
- プログラムで計算してみよう
- 文字列を操作してみよう
- プログラムをファイルに保存してみよう
- 条件分岐とくり返し
- 日付情報を表示してみよう
- 5-3 インターネットから情報を取得しよう
- ライブラリとpip3コマンド
- インターネット上の情報を取得しよう
- 取得した情報を見やすく表示しよう
- 5-4 サーバーをプログラミングしよう
- フレームワークFlaskとは
- Flaskをインストールしよう
- Webアプリケーションを作成しよう
- 動的コンテンツにチャレンジしよう
- テンプレートエンジンを使ってみよう
- 5-5 AIの技術「機械学習」も試そう
- PythonとAI
- TensorFlowをインストールしよう
- TensorFlowの動作確認をしよう
- チュートリアルのサンプルを試そう
- 5-6 Raspberry Piにあるたくさんのプログラミング環境
- Scratch
- Ruby
- 統合開発環境(IDE)
第6章 電子工作に挑戦しよう
- 6-1 Raspberry Piと電子工作
- Raspberry Piで電子回路を制御するしくみ
- GPIOと各端子
- PythonによるGPIOの基本操作
- ブレッドボード
- ジャンパーワイヤー
- 6-2 電子回路の基礎知識
- 電源と素子
- 電圧と電流
- 抵抗とオームの法則
- 回路図の基本
- 6-3 LEDを光らせよう
- LEDと抵抗の基本
- 電子回路を確認しよう
- 組み立ててLEDを光らせよう
- 6-4 LEDの光らせ方をプログラミングしよう
- プログラムでLEDのオン/オフを制御しよう
- 電子回路を確認しよう
- 電子回路を組み立てよう
- PythonでLEDを点灯させよう
- PythonでLEDを点滅させよう
- LEDの明るさを調節しよう
- 6-5 センサーで物までの距離を測ろう
- 距離を測る超音波センサー
- 電子回路を確認しよう
- 電子回路を組み立てよう
- Pythonで距離を測定しよう
- 6-6 一定の距離まで近付いたときにLEDが光るようにしよう
- LEDとセンサーを組み合わせよう
- 電子回路を確認しよう
- 電子回路を組み立てよう
- Pythonでプログラミングしよう
- 6-7 カメラで画像を撮影しよう
- 近付いたらカメラで自動撮影するようにしよう
- 焦電型赤外線センサーとカメラモジュール
- カメラモジュールを設定しよう
- 電子回路を確認しよう
- 電子回路を組み立てよう
- プログラムを作成しよう
- 6-8 もっと電子工作
- 暗くなったら自動で光るライト
- 熱中症の危険度を知らせるLED
- 別の部屋から操作できるリモコン
- 侵入者を教えてくれる防犯カメラ
- パーツリスト
- 索引
この本に関連する書籍
-
Raspberry Piでロボット製作 コミュニケーションロボットSIROの製作日誌
【Raspberry Pi 4 Model B 対応】 家族と一緒に暮らすコミュニケーションロボットを作ってみたい。「自律移動」「音声認識」「顔認識」,それから「発話」機能を付けて...
-
ゼロからよくわかる! Arduinoで電子工作入門ガイド 改訂2版
なにもかもはじめてでも大丈夫! 手軽な作例を作りながら学べる電子工作の超基本! Arduinoによる電子工作の入門書です。プログラミングも電子工作もはじめてという人...
-
ゼロからよくわかる! ラズベリー・パイで電子工作入門ガイド Raspberry Pi 4 Model B対応[改訂2版]
ラズベリー・パイによる電子工作の入門書「ゼロからよくわかる! ラズベリー・パイで電子工作入門ガイド」の改訂版です。ラズベリー・パイの概要からセットアップ,OS...
-
Raspberry Pi[実用]入門――手のひらサイズのARM/Linuxコンピュータを満喫!
Raspberry Piは低価格&手のひらサイズのARMプロセッサ搭載のボードコンピュータで,主にLinuxベースのOSで動作します。もともとは英国で教育用途として開発されたもの...